package com.homson.servicedomain.message.domain.model;

import com.homson.coreservice.servicecommon.enumeration.TransTypeEnum;
import com.homson.servicedomain.message.domain.AbstractDomainEvent;
import lombok.Data;
import lombok.experimental.SuperBuilder;

import java.math.BigDecimal;

/**
 * @author: homson_leo
 * @contact: hey_超级巨星（Homson_Leo）- 刘泓岑 1196816884@qq.com
 * @time: 2025/10/25 11:52 AM
 **/
@Data
@SuperBuilder
public class TransactionAddedEvent extends AbstractDomainEvent {
    private Long accountId;
    private BigDecimal amount;
    private TransTypeEnum transType;
    private Long targetAccountId;
    private Integer targetAccountType;
    private Integer accountType;
}
